home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Visual Cafe 3
/
Visual Cafe 3.ISO
/
Vcafe
/
Main.bin
/
JBorderlessButtonBeanInfo.java
< prev
next >
Wrap
Text File
|
1998-11-02
|
2KB
|
53 lines
package com.symantec.itools.swing;
import java.beans.*;
import java.util.ResourceBundle;
import com.symantec.itools.swing.beans.BeanDescriptorAttributes;
import com.symantec.itools.beans.HelperBeanInfo;
import com.symantec.itools.swing.DesignTimeResourceBundle;
public final class JBorderlessButtonBeanInfo
extends HelperBeanInfo
{
public JBorderlessButtonBeanInfo()
{
setInheritSuperBeanInfo(true);
ResourceBundle resources = ResourceBundle.getBundle("com.symantec.itools.swing.DesignTimeResourceBundle");
String folderName = resources.getString(DesignTimeResourceBundle.SWING_ADDITIONS_FOLDER_TOOLBAR_KEY);
setComponentLibraryFolder(folderName);
setToolbarFolder(folderName);
setWinHelpKey(m_WinHelpID);
}
public PropertyDescriptor[] getPropertyDescriptors()
{
try
{
PropertyDescriptor hideBorderPaintedPropertyDescriptor = new PropertyDescriptor("borderPainted", m_JBorderlessButtonClass);
hideBorderPaintedPropertyDescriptor.setHidden(true);
return new PropertyDescriptor[]
{
hideBorderPaintedPropertyDescriptor,
};
}
catch(IntrospectionException e)
{
e.printStackTrace();
}
//Error, return no properties
return new PropertyDescriptor[0];
}
protected Class getBeanClass()
{
return m_JBorderlessButtonClass;
}
protected final static String m_WinHelpID = "0x6013B";
protected final static Class m_JBorderlessButtonClass = JBorderlessButton.class;
}